home *** CD-ROM | disk | FTP | other *** search
INI File | 2003-05-24 | 3.4 KB | 98 lines |
- [-COMMENT-:GLOBAL]
- # x86 Assembly LANGUAGE KEYWORDS FILE FOR CRIMSON EDITOR
- # FIRST EDITED BY Stephan
-
- [KEYWORDS0:GLOBAL]
- # op codes
- aaa aad aam adc add and arpl
- bound bsf bsr bswap bt btc btr bts
- call cbw cdq clc cld cli clts cmc cmp cmps cmpsb cmpsd cmpsw cmpxchg cwd cwde
- daa das dec div
- emms enter
- f2xm1 fabs fadd faddp fbld fbstp fchs fclex fcmovb fcmovbe fcmove fcmovnb fcmovnbe fcmovne fcmovnu
- fcmovu fcom fcomi fcomip fcomp fcompp fcos fdecstp fdiv fdivp fdivr fdivrp femms ffree fiadd ficom
- ficomp fidiv fidivr fild fimul fincstp finit fist fistp fisub fisubr fld fld1 fldcw fldenv fldl2e
- fldl2t fldlg2 fldln2 fldpi fldz fmul fmulp fnclex fninit fnop fnsave fnstcw fnstenv fnstsw fpatan
- fprem1 fptan frndint frstor fsave fscale fsin fsincos fsqrt fst fstcw fstenv fstp fstsw fsub fsubp
- fsubr fsubrp ftst fucom fucomi fucomip fucomp fucompp fwait fxch fxtract fyl2xp1
- hlt
- idiv imul in inc ins insb insd insw int into invd invlpg iret iretd iretw
- ja jae jb jbe jc jcxz je jecxz jg jge jl jle jmp jna jnae jnb jnbe jnc jne jng jnge jnl jnle jno
- jnp jns jnz jo jp jpe jpo js jz
- lahf lar lds lea leave les lfs lgdt lgs lidt lldt lmsw lock lods lodsb lodsd lodsw loop loope
- loopne loopnz loopz lsl lss ltr
- mov movd movq movs movsb movsd movsw movsx movzx mul
- neg nop not
- or out outs outsb outsd outsw
- packssdw packsswb packuswb paddb paddd paddsb paddsw paddusb paddusw paddw pand pandn pavgusb
- pcmpeqb pcmpeqd pcmpeqw pcmpgtb pcmpgtd pcmpgtw pf2id pfacc pfadd pfcmpeq pfcmpge pfcmpgt pfmax
- pfmin pfmul pfrcp pfrcpit1 pfrcpit2 pfrsqit1 pfrsqrt pfsub pfsubr pi2fd pmaddwd pmulhrw pmulhw
- pmullw pop popa popad popaw popf popfd popfw por prefetch prefetchw pslld psllq psllw psrad psraw
- psrld psrlq psrlw psubb psubd psubsb psubsw psubusb psubusw psubw punpckhbw punpckhdq punpckhwd
- punpcklbw punpckldq punpcklwd push pusha pushad pushaw pushf pushfd pushfw pxor
- rcl rcr rep repe repne repnz repz ret rol ror
- sahf sal sar sbb scas scasb scasd scasw seta setae setb setbe setc sete setg setge setl setle setna
- setnae setnb setnbe setnc setne setng setnge setnl setnle setno setnp setns setnz seto setp setpo
- sets setz sgdt shl shld shr shrd sidt sldt smsw stc std sti stos stosb stosd stosw str sub
- test
- verr verw
- wait wbinvd
- xadd xchg xlat xlatb xor
-
-
- [KEYWORDS1:GLOBAL]
- # registers
- ax bx cx dx ex si di bp sp ss es ds cs ip
- al ah bl bh ch cl dh dl eh el
- eax ebx ebp ecx edi edx esi esp
-
-
- [KEYWORDS2:GLOBAL]
- %out
- .186 .286 .286c .286p .287 .386 .386p .387 .8086 .8087 .alpha
- .seq .code .const .cref .data .data?
- .err .err1 .err2 .errb .errdef .errdif .erre
- .fardata .fardata? .lall .lfcond .list .model .msfloat
- .radix .sall .sfcond .stack .type .xall .xcref .xlist
- @curseg @filename @code @codesize @datasize @const @data @data? @fardata @fardata? @stack
- align and assume at
- b byte
- comm comment common compact
- d db dd df dosseg dup dt dw dword
- else end endif endm endp ends eq equ even exitm extrn
- far fq
- ge group
- h high huge
- ifdef include includelib irp irpc
- label large le length low local lt
- macro mask medium memory
- name near not
- o offset or org
- page para proc public purge
- q
- record rept
- seg segment shl short size shr small stack struc subttl
- this tiny title type
- use16 use32
- width word
- xor
- code
- data
- nothing
- ptr
-
-
- [KEYWORDS3:GLOBAL]
-
- [KEYWORDS4:GLOBAL]
-
- [KEYWORDS5:GLOBAL]
-
- [KEYWORDS6:GLOBAL]
-
- [KEYWORDS7:GLOBAL]
-
- [KEYWORDS8:GLOBAL]
-
- [KEYWORDS9:GLOBAL]
-